#@Time : 2021/10/3019:27
#@Author : xujian
#Tkinter并没有提供画点的方法
#但是我们可以用小椭圆代替点
#本次实验主要是鼠标实时位置的获取
from tkinter import *
top=Tk()
c1=Canvas(top,width=800,height=500)
c1.pack()

#画鼠标位置处的椭圆
def paint_oval(event):
    # 得到鼠标点的一个正方形
    x1,y1=event.x-1,event.y-1
    x2,y2=event.x+1,event.y+1
    #画椭圆
    c1.create_oval(x1,y1,x2,y2)

#定义什么时候画（鼠标响应）
c1.bind("<Button1-Motion>",paint_oval)
mainloop()




